imperial outpost (illmek island) - Spanish English Dictionary